<?

/**
 * Simple Site
 *
 * LICENÇA
 *
 * Este arquivo é parte do programa Simple Site
 *
 * Simple Site é um software livre; você pode redistribui-lo e/ou modifica-lo
 * dentro dos termos da Licença Pública Geral GNU como publicada pela
 * Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião)
 * qualquer versão.
 *
 * Este programa é distribuido na esperança que possa ser  util, mas
 * SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer
 * MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para
 * maiores detalhes.
 *
 * Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com este
 * programa, se não, escreva para a Fundação do Software Livre(FSF) Inc.,
 * 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 *
 * @category   Simple_Site
 * @package    Index
 * @license    http://www.gnu.org/licenses/gpl-2.0.html  GNU General Public License Version 2 (GPL 2)
 * @author     Alex Rodin <contato@alexrodin.com>
 * @author 	   Renato Mendes Figueiredo <contato@renatomefi.com.br>
 */
// Definindo a constante de segurança 
defined('SIMPLE_SITE') 
    || define('SIMPLE_SITE', true);

// Constante com o username de um dos membros do desenvolvimento
defined('PROFILE')
    || define('PROFILE', (getenv('MEMBER') ? getenv('MEMBER') : ''));


// Usado na exibição do formulário de contato
$formValidator = null;

// A instância da classe de envio de e-mail
$emailSender = null;

// Fazendo o parsing do formulário de contato, se necessário
if (isset($_POST['submit']))
{
    // Para validação dos campos do formulário
    require 'include/Form.php';
    Form::parse();
}

// Responsável pelo layout
include 'include/Page.php';

// Renderiza a página
Page::render();